brain localization - French English Dictionary